tough spots - Espagnol Anglais Dictionnaire